package org.colcon.web.model.framework;

public interface IVote extends IContainer, IGroupItem, ITempItem
{
	public IBallot vote(IUser user, String vote);
	
	public String[] getRequiredTitles();
	
	public IBallot[] getBallots();
	public IBallot getBallot(String id);
	public boolean hasBallot(String id);
	
	public boolean isEligible(IUser user);
	public IDecision getResult();
	public IDecision getDecision();
}
